a dead giveaway - Turkish English Dictionary