machine gun nest - Alemán Inglés Diccionario