howitzer carriage - Francés Inglés Diccionario