inhabitress - French English Dictionary