deputy chief physician - Turkish English Dictionary