oral antidiabetic drug - German English Dictionary