to push the siege - French English Dictionary