lifesaving - French English Dictionary