hydraulic buffer - Turkish English Dictionary