hydraulic transmission - English Synonyms Dictionary

hydraulic transmission

n.
[1] hydraulic transmission system