hydrouria - Turkish English Dictionary