predacious animal - Español Inglés Diccionario