From French-English FreeDict Dictionary ver. 0.4.1: stade /stad/ <n, masc> stadium, stage
stade /stad/ <n, masc> stadium, stage