positive-displacement engine - French English Dictionary