microsplenic - French English Dictionary