precipitoid - French English Dictionary