staff physician - German English Dictionary