self-exiled - Francés Inglés Diccionario