renal embolus test - Spanish English Dictionary