braid ribbon - German English Dictionary