fresh anchovy - Alemán Inglés Diccionario