of the holy see - Allemand Anglais Dictionnaire