haematuria (blood in the urine) - French English Dictionary