ri (republic of indonesia) - Spanish English Dictionary