human diploid cell vaccine - Alemán Inglés Diccionario