hydrolastic suspension - Spanish English Dictionary