the moment just before death - German English Dictionary