parochial house (catholic church) - Espagnol Anglais Dictionnaire