rotating safety lever - French English Dictionary