accessory spleen - French English Dictionary