Pine nut = der Pinienkern (I think!). It's pignons in French
I buy mine from a couple of places here in Lausanne, both are market stalls - one sells lots of different olives, the other does all sorts of dried fruit and nuts. Maybe you've got something similar...?