long-term imprisonment or exile - Spanish English Dictionary