drugmaker - German English Dictionary