electric currents - Turkish English Dictionary