deputy superintendent - Turkish English Dictionary