Hydrobremse - German English Dictionary