noncoherent precipitation - French English Dictionary