research and educational activities - Spanish English Dictionary