lie down and die - German English Dictionary