movable sheet of metal or other material - Türkisch Englisch Wörterbuch