corroborating circumstances - Inglés Sinónimo Diccionario