howitzer carriage - Espagnol Anglais Dictionnaire