research and educational activities - German English Dictionary