sand monitor (monitor arenarius) - German English Dictionary