Dictionnaire français - anglais

habiter

to live, to reside