survive without any help - German English Dictionary