a soup made with fish heads - Alemán Inglés Diccionario