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