portable hydraulic test stand - German English Dictionary