predatory fish - Francés Inglés Diccionario