belonging to/producing pines - German English Dictionary