tree-dwelling - Alemán Inglés Diccionario