opium-like drug - German English Dictionary