piece of material to cover cattle eyes - Französisch Englisch Wörterbuch