life plant - Turkish English Dictionary