horse-hair snare (birds) - Francés Inglés Diccionario