perjure/forswear oneself - Inglés Sinónimo Diccionario