spiny-tailed monitor - Alemán Inglés Diccionario