recovery winch - Turkish English Dictionary