machine-gun emplacement - Francés Inglés Diccionario