germination percent - Turkish English Dictionary