large parish church - Espagnol Anglais Dictionnaire