form a precipitate - Spanish English Dictionary