cloth ribbon - German English Dictionary