embodiment (invention) - Türkçe İngilizce Sözlük