solid waste landfill site - Almanca İngilizce Sözlük