predacean - Francés Inglés Diccionario