to be a blockhead - Spanish English Dictionary