turkish petroleum corporation law - German English Dictionary