prevent the delay - French English Dictionary