garbage disposal plant - Turkish English Dictionary