new plant - Turkish English Dictionary