strip of ornaments and decorations - Alemán Inglés Diccionario