abandon one's domicile - French English Dictionary