to persist on - Espagnol Anglais Dictionnaire