lebensrettend - German English Dictionary