be slow or dimwitted - Allemand Anglais Dictionnaire