splenium - French English Dictionary