browning automatic rifle - Francés Inglés Diccionario