removable wire-mesh frame - Türkisch Englisch Wörterbuch