participle of precipitar - French English Dictionary