mobile howitzer - Francés Inglés Diccionario