it tastes of salt - Turco Inglés Diccionario