spot-bellied eagle-owl - Turkish English Dictionary