foundation ditch - Türkisch Englisch Wörterbuch