rack brain - Spanish English Dictionary