power hogs - French English Dictionary