solid waste disposal facilities - Turkish English Dictionary