inhabitance - French English Dictionary