deputy section registrar - Turkish English Dictionary