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