splenical - French English Dictionary