live-and-die - German English Dictionary