be slow or dimwitted - Turc Anglais Dictionnaire