beat brains out - Francés Inglés Diccionario