stage a play - French English Dictionary