you're dead right - Français Anglais Dictionnaire