a kind of barn owl - Allemand Anglais Dictionnaire