maeander - French English Dictionary