past participle of fabriquer - Spanish English Dictionary