primate of all england - Alemán Inglés Diccionario