collection of pins/bolts - French English Dictionary