smooth azalea (azalea arborescens) - Turkish English Dictionary