splenic mass - French English Dictionary