foundry sand additive - Turkish English Dictionary