corroborating testimony - Turco Inglés Diccionario