clinical professor of medicine - German English Dictionary