déchèterie

Etymology
From. Genericized trademark.

Noun

 * 1) dump, tip, household waste recycling centre, civic amenity site