stern windlass - Spanish English Dictionary