keep one step ahead - French English Dictionary