a dead giveaway - Turco Inglés Diccionario