something which serves to reveal - Französisch Englisch Wörterbuch