plug-and-socket - Turkish English Dictionary