weapons emplacement - Francés Inglés Diccionario