foundation ditch - Türkçe İngilizce Sözlük