be better off dead - German English Dictionary