thrust to the forefront - French English Dictionary