eat unreservedly from being hungry - Español Inglés Diccionario