have a brain freeze - Turkish English Dictionary