stop the advance of something - French English Dictionary