pelvis of the kidney - Spanish English Dictionary