howitzer shell - Alemán Inglés Diccionario