release of electrons - Turkish English Dictionary