primate of all england - Francés Inglés Diccionario