brains in batter - Spanish English Dictionary