eat excessively, fast and voraciously - Español Inglés Diccionario