open ditches/drains - Türkisch Englisch Wörterbuch