alpha particles - Turkish English Dictionary