shafted weapons - Espagnol Anglais Dictionnaire