the world stage - French English Dictionary