déblayage

listen to the pronunciation of déblayage
French - English
{n} clearing, clearing stones