tail bumper hydraulic cylinder - Spanish English Dictionary