splenculus - French English Dictionary