be dimwitted - Turkish English Dictionary