participle of contribuir - French English Dictionary