corroborate a testimony - Español Inglés Diccionario