dam for flood control - Türkisch Englisch Wörterbuch