perpetual motion engine - French English Dictionary