meandering - French English Dictionary