well funded - Spanish English Dictionary