piece of material to cover cattle eyes - Türkisch Englisch Wörterbuch