rurouni kenshin - Spanish English Dictionary