Browse English–Indonesian Dictionary - C ... cytoplasm - Cambridge Dictionary