fresh anchovy - Francés Inglés Diccionario