felt vindicated - Turco Inglés Diccionario