protection against free fall - Turkish English Dictionary