self-belay - Turkish English Dictionary