howitzer carriage - Alemán Inglés Diccionario