dried human serum - French English Dictionary