indweller - French English Dictionary