something which serves to reveal - Deutsch Englisch Wörterbuch