ambling river - Allemand Anglais Dictionnaire