flashlight used by hunters to stun prey - Alemán Inglés Diccionario