primate of england - Spanish English Dictionary