Sealing ribbons - Alemán Inglés Diccionario