serofluid - French English Dictionary