river embankment - Türkisch Englisch Wörterbuch