tack cloth - German English Dictionary