turkish petroleum corporation law - French English Dictionary