small tree with yellow flowers and vulnerary leaves - Alemán Inglés Diccionario