self-righting harness - Turkish English Dictionary