irrigation channels - Englisch Synonyme Wörterbuch