hydraulic power pack - German English Dictionary