pump guns - Allemand Anglais Dictionnaire