permanent domicile - Spanish English Dictionary