touch or taste something, especially food - Español Inglés Diccionario