From English-French FreeDict Dictionary ver. 0.1.6: sty /stai/ écurie, étable
sty /stai/ écurie, étable