guide pins - Turkish English Dictionary