it has/had tasted - Turco Inglés Diccionario