petrostate - Spanish English Dictionary