petrostate - French English Dictionary