devote one's energy to something - Türkçe İngilizce Sözlük