pushed towards - French English Dictionary