crosshead pin - Turkish English Dictionary