reveal clues or hints about something - Französisch Englisch Wörterbuch