the world is your oyster - Spanish English Dictionary