rurouni kenshin - German English Dictionary