impugn the credibility of a witness - Español Inglés Diccionario