dispersed precipitate - German English Dictionary