ri (royal institution) - Spanish English Dictionary