be clumsy or not very intelligent - Turkish English Dictionary