solid waste landfill facility - Turkish English Dictionary