municipal waste landfill - Turkish English Dictionary