excavation for foundation - Fransızca İngilizce Sözlük