spotted tree monitor - Alemán Inglés Diccionario