sand mould strength - Spanish English Dictionary