fabric ribbon - German English Dictionary