racked one's brains - İspanyolca İngilizce Sözlük