rack brain - Turkish English Dictionary