the nuts and bolts of something - Turkish English Dictionary