movable sheet of metal or other material - Alemán Inglés Diccionario