barn-owl - Francés Inglés Diccionario