lss (life support system) - French English Dictionary