pushed forward - French English Dictionary