foundry sand additive - German English Dictionary