translate English to French: Site Preparation Proper site preparation is essential.
Préparation du site Il est essentiel de bien préparer le site.