corroborating circumstances - Francés Inglés Diccionario