total loss systems - French English Dictionary