meaning of Baseball-Anlage

Baseball-Anlage - German to English

ballpark [Am.]