splenosit - French English Dictionary