releasing gear - French English Dictionary