deputy dean - Turkish English Dictionary