dimwitted - Turkish English Dictionary