Hydrobremse - Turkish English Dictionary