splenulus - French English Dictionary