self-exiled - Alemán Inglés Diccionario