oil drilling company - Turkish English Dictionary