splenotherapy - French English Dictionary