plug-and-socket connector - Turkish English Dictionary