swear blind (that)... - Turco Inglés Diccionario