the world is one's oyster - French English Dictionary