pressing towards - French English Dictionary