turkish petroleum corporation law - Turkish English Dictionary