striven - Espagnol Anglais Dictionnaire