past participle of reproduire - Allemand Anglais Dictionnaire