of the holy see - Alemán Inglés Diccionario