magnificent archbishop's residence - Español Inglés Diccionario