precipitar - French English Dictionary