pine-tree lappet - German English Dictionary