substantial contribution - İngilizce Eşanlam Sözlük