be dumber than a bucket of hair - Francés Inglés Diccionario