be twiddling your thumbs - Turkish English Dictionary