marksmanship badge - Francés Inglés Diccionario