macroscopic hematuria - Turkish English Dictionary