energetic particles - Turkish English Dictionary