bridge & nut pins - Turkish English Dictionary