run on all cylinders - French English Dictionary