may have died - Allemand Anglais Dictionnaire