people at the levers - French English Dictionary