to present evidence - Espagnol Anglais Dictionnaire