meperidine - German English Dictionary