it tastes of salt - Español Inglés Diccionario