deputy chief physician - German English Dictionary