hydraulic puller - German English Dictionary