vindicating - Francés Inglés Diccionario