habitual abode - Spanish English Dictionary