weapons stash - Français Anglais Dictionnaire