twin barrelled gun - Français Anglais Dictionnaire