spiny-tailed monitor - Turco Inglés Diccionario