hydraulic buffer - German English Dictionary