vegetable sprouts - Turkish English Dictionary