victory ribbon - German English Dictionary