precipitogen - French English Dictionary