giveaway (an unintentional revelation) - Turkish English Dictionary