irrigation canals and flumes - Türkisch Englisch Wörterbuch