machine gun battery - Francés Inglés Diccionario