engine to stall - French English Dictionary