phenalgin - French English Dictionary