taste sensation - Francés Inglés Diccionario