[Otryad]
"detachment, squad" is Отряд in Russian.
Отряд means "detachment, squad" in English.
Listen to the pronunciationWord #1720 of 6,000 by frequency in Russian.
Спасательный отряд нашёл пропавших туристов.
The rescue squad found the missing tourists.