the best explanation - French English Dictionary