artillery deployment zone - Francés Inglés Diccionario