feeling vindicated - Turco Inglés Diccionario