hydraulic pump pad - German English Dictionary