restoration of a landfill site - Fransızca İngilizce Sözlük