hunt birds with esparto noose traps - Francés Inglés Diccionario