non-life-threatening - German English Dictionary