all through my life - French English Dictionary