retroperitoneal accessory spleen - Spanish English Dictionary