someone who is prepared to survive - German English Dictionary