well-funded research - German English Dictionary