orange-spotted emperor - Turkish English Dictionary