carbon pin - Turkish English Dictionary