non-life-threatening - French English Dictionary