to present evidence - Spanish English Dictionary