western barn owl - Francés Inglés Diccionario