spleniculus - French English Dictionary