double-crank press - French English Dictionary