meperidine - French English Dictionary