large-scale excavation work - Fransızca İngilizce Sözlük