multiple suspension grab winch - Turkish English Dictionary