turkish petroleum corporation law - Spanish English Dictionary