palm hearts with anchovies - Turco Inglés Diccionario