hydraulic tow - German English Dictionary