i could have sworn i... - Turco Inglés Diccionario