round-head grooved pin - French English Dictionary