state petroleum agency - French English Dictionary