reveal a clue or hint about something - Türkisch Englisch Wörterbuch