something which agitates the mind - Almanca İngilizce Sözlük