shared irrigation ditches - Türkisch Englisch Wörterbuch