letter of indulgence - Espagnol Anglais Dictionnaire