meandro - French English Dictionary