past participle of déduire - German English Dictionary