participle of contribuir - Turkish English Dictionary