short-tailed pygmy monitor - Spanish English Dictionary