human diploid cell rabies vaccine - Francés Inglés Diccionario