cover in ribbons - German English Dictionary