horse-hair snare (birds) - Alemán Inglés Diccionario