vegetable dyestuff - Turkish English Dictionary