splenopexy - French English Dictionary