spotted tree monitor - Francés Inglés Diccionario