red ribbon - German English Dictionary