fulfill a judicial sentence - Espagnol Anglais Dictionnaire