precipitating - French English Dictionary