who is rapping in clint eastwood by gorillaz???

Answer: Del the Funky Homosapien

who does the voice of ron cadillac on archer???

Answer: Ronald Leibman

who played the mother of rose in titanic???

Answer: Frances Louise Fisher

what does ncd stand for in medical terms???

Answer:
non-communicable disease