primate of england - French English Dictionary