approximate life - French English Dictionary