eat unreservedly from being hungry - Spanish English Dictionary