giveaway (an unintentional revelation) - Spanish English Dictionary