somali little owl - Turkish English Dictionary