energy vampire - French English Dictionary