flashlight used by hunters to stun prey - Inglés Sinónimo Diccionario