mechanical weapon - Allemand Anglais Dictionnaire