synchronized machine gun - Francés Inglés Diccionario