forswear oneself - Espagnol Anglais Dictionnaire