weapon emplacement - Francés Inglés Diccionario