precipitancy - French English Dictionary