box cover pin - Turkish English Dictionary