sheep’s brain salad - Turkish English Dictionary