machine gun battery - Español Inglés Diccionario