independently from/of - Türkçe İngilizce Sözlük