leafy tree - Alemán Inglés Diccionario