nicely put-together - German English Dictionary