winch (deck) - Spanish English Dictionary