precipitate materials - French English Dictionary