ambling river - Turc Anglais Dictionnaire