embodiment of the invention - İngilizce Eşanlam Sözlük