precipitance - French English Dictionary