morphine-like drug - French English Dictionary