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