splenetic - French English Dictionary