shooting practice or sport - Francés Inglés Diccionario