From English-Dutch FreeDict Dictionary ver. 0.2: pin /pin/ 1. kegel 2. naald, speld
pin /pin/ 1. kegel 2. naald, speld