bar (browning automatic rifle) - Francés Inglés Diccionario