precipitative - French English Dictionary