invite to the stage - French English Dictionary