archbishops - French English Dictionary