well-funded research - French English Dictionary