machine-gun squad - Francés Inglés Diccionario