immit - French English Dictionary