slightest - French English Dictionary