harness snug - Turkish English Dictionary