vice dean - French English Dictionary