dean of diplomatic corps - French English Dictionary