trees and nodules - Alemán Inglés Diccionario