human diploid cell vaccine - German English Dictionary