enough life support - French English Dictionary