Traducción español inglés

English version

¿Qué significa "predador, depredador" en Inglés