serolactescent - French English Dictionary