splenotoxin - French English Dictionary