prometheus - French English Dictionary