something which agitates the mind - Türkçe İngilizce Sözlük