inulin clearance - Turkish English Dictionary