(meal) handled or touched - Español Inglés Diccionario