hydraulic tow - Spanish English Dictionary