place where one lives in exile - Alemán Inglés Diccionario