life guards - French English Dictionary