a kind of barn owl - Deutsch Englisch Wörterbuch