detachment of electrons - Turkish English Dictionary