european anchovy (engraulis encrasicolus) - Francés Inglés Diccionario