splenoncus - French English Dictionary