he/she pushes off - French English Dictionary