competition seat belts and harnesses - Spanish English Dictionary