survivable - German English Dictionary