reveal a clue or hint about something - Französisch Englisch Wörterbuch