mobile howitzer - Alemán Inglés Diccionario