fermented anchovy paste - Turco Inglés Diccionario