abandoned meander - French English Dictionary