rambling river - Allemand Anglais Dictionnaire