participle of precipitar - German English Dictionary