a dead giveaway - Français Anglais Dictionnaire