Again, squad isn't used for groups of athletes very often. Olympic Team makes more sense and is a more useful translation.
don't they use 오륜 to mean the olympic games just like japanese do?