splenositom - French English Dictionary