long-term imprisonment or exile - Espagnol Anglais Dictionnaire