to be a blockhead - Francés Inglés Diccionario