press the lever - French English Dictionary