crankless engine - French English Dictionary