marine predator - Español Inglés Diccionario