leaf tree - Alemán Inglés Diccionario