machine gun emplacement - Francés Inglés Diccionario