heterogeneous nucleation - Turkish English Dictionary