weapons emplacement - Turco Inglés Diccionario