herpes simplex virus (hsv) - French English Dictionary