the death cap - Français Anglais Dictionnaire