someone who is prepared to survive - Deutsch Englisch Wörterbuch