habitual abode - French English Dictionary