to save life - German English Dictionary