precipitates - French English Dictionary