weapon emplacement - Alemán Inglés Diccionario