shafted weapons - Turc Anglais Dictionnaire