survival skill - German English Dictionary