live saving - French English Dictionary