excavation for foundation - Almanca İngilizce Sözlük