research and technology fund - German English Dictionary