small cattle ranch with 300-1000 heads - German English Dictionary