renal embolus test - French English Dictionary