The Czech term "stroj" matches the English term "machine"

other czech words that include "stroj" : english :
stroj engine