nectar plant - Turkish English Dictionary