From English-Dutch FreeDict Dictionary ver. 0.2: troop /truːp/ 1. bende, horde 2. troep, zwerm
troop /truːp/ 1. bende, horde 2. troep, zwerm