deputy rector - Turkish English Dictionary