plantlets - Turkish English Dictionary