power screw - French English Dictionary