race against time - French English Dictionary