electric contacts - Turkish English Dictionary