trench for the foundation - Türkçe İngilizce Sözlük