garbage recycling plant - Turkish English Dictionary