multiple plug and socket - Turkish English Dictionary