participating nature - İngilizce Eşanlam Sözlük