dissipated life - French English Dictionary