giveaway (an unintentional revelation) - Deutsch Englisch Wörterbuch