scarf one's food - Español Inglés Diccionario