winch-launch - Turkish English Dictionary