to push the siege - Espagnol Anglais Dictionnaire