push up stack - French English Dictionary