bore riding safety pin - Turkish English Dictionary