barrel petroleum - Turkish English Dictionary