Paper ribbons - Alemán Inglés Diccionario