tribunal of penance - Espagnol Anglais Dictionnaire