last seen alive in april - Allemand Anglais Dictionnaire