madagascar long-eared owl - Francés Inglés Diccionario