miniature craft item - German English Dictionary