excavation for foundation - İngilizce Eşanlam Sözlük