Common Barn-owl - Francés Inglés Diccionario