give satisfactory evidence - İspanyolca İngilizce Sözlük