round-head grooved pin - Turkish English Dictionary