a beam of electrons - Turkish English Dictionary