a kind of barn owl - Französisch Englisch Wörterbuch