competition seat belts and harnesses - Turkish English Dictionary