energy-hungry - Spanish English Dictionary