witness whose testimony confirms another's - Francés Inglés Diccionario