wool scouring machine - Turkish English Dictionary