protection against free fall - French English Dictionary