paper blinds - Alemán Inglés Diccionario