anchovy and olive - Alemán Inglés Diccionario