pink azalea - Turkish English Dictionary