shafted weapons - Allemand Anglais Dictionnaire