well funded - French English Dictionary