chance for survival - German English Dictionary