wellspring - French English Dictionary