machine gun stand - Alemán Inglés Diccionario