pomme (apple) + de + pin (pine); for the usage of pomme, confer pomme de terre.
pomme de pin f (plural pommes de pin)