cam-and-roller hoist - Turkish English Dictionary