hela cultured human cervical carcinoma cells - German English Dictionary