reveal clues or hints about something - Türkisch Englisch Wörterbuch