scaffold winch - Turkish English Dictionary