hydraulic blocking plate - Turkish English Dictionary