sand monitor (monitor arenarius) - Spanish English Dictionary