licensed physician - German English Dictionary