meandering river - Turc Anglais Dictionnaire