pearl-spotted owlet - Turkish English Dictionary