splenish - French English Dictionary