machine-gun emplacement - Alemán Inglés Diccionario