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