pneumatic winch - Turkish English Dictionary