sheep’s brain salad - Español Inglés Diccionario