Hydrobremse - French English Dictionary