long-term imprisonment or exile - Español Inglés Diccionario