pine-grove - German English Dictionary