administer medicine - German English Dictionary