power-hungry - French English Dictionary