pertaining to sheep - Deutsch Englisch Wörterbuch