forswear one's self - Español Inglés Diccionario