vegetable sprouts - Spanish English Dictionary