total producing acreage - German English Dictionary