human diploid cell vaccine - Turkish English Dictionary