give satisfactory evidence - Inglés Sinónimo Diccionario