chinese azalea (rhododendron molle) - Spanish English Dictionary