retroperitoneal accessory spleen - French English Dictionary