machine rifle - Alemán Inglés Diccionario