smell-alike - French English Dictionary