nicely put-together - Turkish English Dictionary