strive to forget - Espagnol Anglais Dictionnaire