The German term "Truppe" matches the English term "troop, troupe"

other german words that include "truppe" : english :
Truppenabteilung guard