incretin mimetic - German English Dictionary