torch azalea (rhododendron calendulaceum) - Turkish English Dictionary