something which serves as evidence - Deutsch Englisch Wörterbuch