wrack (one's) brains - Türkçe İngilizce Sözlük