make a dam on a riverbed - Türkisch Englisch Wörterbuch