fleshy starwort - Turkish English Dictionary