howitzer carriage - Français Anglais Dictionnaire