might have died - Français Anglais Dictionnaire