harness for sailboards - Spanish English Dictionary