semicoherent precipitate - French English Dictionary