herpes simplex virus infection - Francés Inglés Diccionario