pin-and-socket connectors - Turkish English Dictionary