electrohydraulics

Noun

 * 1) electrohydraulic systems generally