handmade firearm - Allemand Anglais Dictionnaire