cover in ribbons - Allemand Anglais Dictionnaire