a kind of japanese longsword - Francés Inglés Diccionario