panay monitor lizard - Spanish English Dictionary