grooved pin with round head - Turkish English Dictionary