spend life - French English Dictionary