deputy rector - German English Dictionary