not the sharpest pencil in the box - Espagnol Anglais Dictionnaire