past participle of reproduire - Espagnol Anglais Dictionnaire