to revert and be delivered - Espagnol Anglais Dictionnaire