dean of the faculty of - French English Dictionary