irrigation dam - Deutsch Englisch Wörterbuch