reveal clues or hints about something - Deutsch Englisch Wörterbuch