steering cylinder pin - Turkish English Dictionary