a kind of barn owl - Turc Anglais Dictionnaire