long-term internal exile - Spanish English Dictionary