hydraulic ram - Anglais Synonymes Dictionnaire

hydraulic ram

n.
[1] hydraulic pump