shafted weapons - Español Inglés Diccionario