ammunition trailer - Français Anglais Dictionnaire