automatic rifles - Francés Inglés Diccionario