electron shower - Turkish English Dictionary