surging ahead - French English Dictionary