small movable screen - Alemán Inglés Diccionario