long barreled gun - Allemand Anglais Dictionnaire