to rack one's brains - Türkçe İngilizce Sözlük