total producing acreage - Turkish English Dictionary