browning automatic rifle - Español Inglés Diccionario