troop together - Spanish English Dictionary