tree dweller - Francés Inglés Diccionario