ribbon interconnect - Turkish English Dictionary