The Russian term "apparat" matches the English term "apparatus"

other russian words that include "apparat" : english :
apparat device
apparatura equipment
apparat set