focal and segmental glomerular lesion - Spanish English Dictionary