dispersed precipitate - Turkish English Dictionary