he/she has/had forsworn - Turco Inglés Diccionario