directorate general for oil affairs - Turkish English Dictionary