From Nederlands-French FreeDict Dictionary ver. 0.2: stel /stɛl/ 1. bande, collection, ensemble, troupe 2. couple, paire
stel /stɛl/ 1. bande, collection, ensemble, troupe 2. couple, paire